package com.scada.inf;

import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.Style;

import com.scada.model.bean.LectureInfo;
import com.scada.model.result.ResponseBean;
import com.scada.model.search.LectureInfoSearch;

@WebService
@SOAPBinding(style = Style.RPC)
public interface LectureInfoVisitor {

	public void deleteLectureInfoById(String isShow, String ids);

	public ResponseBean insertLectureInfo(LectureInfo lectureInfo);

	public ResponseBean getLectureInfoById(Long id);

	public ResponseBean updateLectureInfo(LectureInfo lectureInfo);
	
	public ResponseBean getLectureInfoPageData(LectureInfoSearch lectureInfoSearch);
	
	public ResponseBean validateNumRepeat(String lectureNum, Long id);
	
}
